home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / self / contrib.lha / contrib / xlib-support / xlib.primMaker.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-18  |  29.5 KB  |  304 lines

  1. /* This information was generated by the primitive maker (primitiveMaker.self).
  2. Please do not change it manually. -- dmu 12/91  */\
  3. \
  4. # pragma interface
  5.  
  6. /* Copyright 1992 Sun Microsystems, Inc. and Stanford University.  */\
  7. \
  8. /* See the LICENSE file for license information.  */\
  9. \
  10. # define xlib_entries \
  11. \
  12. /* display  */\
  13. \
  14. /* visual info  */\
  15. \
  16. /* event handling  */\
  17. \
  18. /* synchronization  */\
  19. \
  20. /* gc  */\
  21. \
  22. /* atom  */\
  23. \
  24. /* window  */\
  25. \
  26. /* cursor  */\
  27. \
  28. /* colormap  */\
  29. \
  30. /* pixmap  */\
  31. \
  32. /* drawing  */\
  33. \
  34. /* font  */\
  35. \
  36. /* image  */\
  37. \
  38.  
  39.  
  40. /* This information was generated by the primitive maker (primitiveMaker.self).
  41. Please do not change it manually. -- dmu 12/91  */\
  42. \
  43. # pragma interface
  44.  
  45. /* Copyright 1992 Sun Microsystems, Inc. and Stanford University.  */\
  46. \
  47. /* See the LICENSE file for license information.  */\
  48. \
  49. # define xlib_glue    \
  50. \
  51. /* display  */\
  52. \
  53.  C_func_1( string,, XDisplayName, XDisplayName_XDisplayName__glue, , string,) \
  54.  C_func_1( proxy,(Screen*,Screen_seal), DefaultScreenOfDisplay, DefaultScreenOfDisplay_DefaultScreenOfDisplay_glue, , proxy,(Display*,Display_seal)) \
  55.  C_func_1( int,, ConnectionNumber, ConnectionNumber_ConnectionNumber_glue, , proxy,(Display*,Display_seal)) \
  56. /* visual info  */\
  57. \
  58.  C_func_4( proxy,(XVisualInfo*,XVisualInfo_seal), XMatchVisualInfo_wrap, XMatchVisualInfo_wrap_XMatchVisualInfoScreen_Depth_Class__glue, fail, proxy,(Display*,Display_seal), int,, int,, int,) \
  59. /* event handling  */\
  60. \
  61.  C_func_2( int,, XEventsQueued, XEventsQueued_XEventsQueued__glue, , proxy,(Display*,Display_seal), int,) \
  62.  C_func_1( int,, XPending, XPending_XPending_glue, , proxy,(Display*,Display_seal)) \
  63.  C_func_2( void,, XNextEvent, XNextEvent_XNextEventInto__glue, , proxy,(Display*,Display_seal), proxy,(XEvent*,XEvent_seal)) \
  64.  C_func_2( void,, XPeekEvent, XPeekEvent_XPeekEventInto__glue, , proxy,(Display*,Display_seal), proxy,(XEvent*,XEvent_seal)) \
  65.  C_func_2( void,, XPutBackEvent, XPutBackEvent_XPutBackEvent__glue, , proxy,(Display*,Display_seal), proxy,(XEvent*,XEvent_seal)) \
  66.  C_func_3( bool,, XCheckTypedEvent, XCheckTypedEvent_XCheckType_OfEvent__glue, , proxy,(Display*,Display_seal), int,, proxy,(XEvent*,XEvent_seal)) \
  67.  C_func_3( bool,, XCheckMaskEvent, XCheckMaskEvent_XCheckMask_OfEvent__glue, , proxy,(Display*,Display_seal), long,, proxy,(XEvent*,XEvent_seal)) \
  68. /* synchronization  */\
  69. \
  70.  C_func_1( void,, XFlush, XFlush_XFlush_glue, , proxy,(Display*,Display_seal)) \
  71.  C_func_2( void,, XSynchronize, XSynchronize_XSynchronize__glue, , proxy,(Display*,Display_seal), bool,) \
  72.  C_func_2( void,, XSync, XSync_XSyncDiscardingIf__glue, , proxy,(Display*,Display_seal), bool,) \
  73. /* gc  */\
  74. \
  75.  C_func_4( proxy,(GC,GC_seal), XCreateGC, XCreateGC_XCreateGCDrawable_ValueMask_Values__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), unsigned_long,, proxy,(XGCValues*,XGCValues_seal)) \
  76.  C_func_2( void,, XFreeGC, XFreeGC_XFreeGC__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal)) \
  77.  C_func_4( void,, XGetGCValues_wrap, XGetGCValues_wrap_XGetGCValuesGC_ValueMask_Values__glue, fail, proxy,(Display*,Display_seal), proxy,(GC,GC_seal), unsigned_long,, proxy,(XGCValues*,XGCValues_seal)) \
  78.  C_func_3( void,, XSetForeground, XSetForeground_XSetGC_Foreground__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), unsigned_long,) \
  79.  C_func_3( void,, XSetBackground, XSetBackground_XSetGC_Background__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), unsigned_long,) \
  80.  C_func_3( void,, XSetFunction, XSetFunction_XSetGC_Function__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), int,) \
  81.  C_func_3( void,, XSetPlaneMask, XSetPlaneMask_XSetGC_PlaneMask__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), unsigned_long,) \
  82.  C_func_6( void,, XSetLineAttributes, XSetLineAttributes_XSetGC_LineAttributesWidth_LineStyle_CapStyle_JoinStyle__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), unsigned_int,, int,, int,, int,) \
  83.  C_func_3( void,, XSetFont, XSetFont_XSetGC_Font__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), proxy,(Font,Font_seal)) \
  84.  C_func_3( void,, XSetGraphicsExposures, XSetGraphicsExposures_XSetGC_GraphicsExposures__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), bool,) \
  85.  C_func_3( void,, XSetFillStyle, XSetFillStyle_XSetGC_FillStyle__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), int,) \
  86.  C_func_3( void,, XSetFillRule, XSetFillRule_XSetGC_FillRule__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), int,) \
  87.  C_func_3( void,, XSetStipple, XSetStipple_XSetGC_Stipple__glue, , proxy,(Display*,Display_seal), proxy,(GC,GC_seal), proxy,(Pixmap,Pixmap_seal)) \
  88.  C_func_4( unsigned_long,, XQueryBestStippleWidth, XQueryBestStippleWidth_XQueryBestStippleWidth_Width_Height__glue, fail, proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), int,, int,) \
  89.  C_func_4( unsigned_long,, XQueryBestStippleWidth, XQueryBestStippleWidth_XQueryBestStippleHeight_Width_Height__glue, fail, proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), int,, int,) \
  90. /* atom  */\
  91. \
  92.  C_func_3( proxy,(Atom,Atom_seal), XInternAtom, XInternAtom_XInternAtom_OnlyIfExists__glue, , proxy,(Display*,Display_seal), string,, bool,) \
  93. /* window  */\
  94. \
  95.  C_func_9( proxy,(Window,Window_seal), XCreateSimpleWindow, XCreateSimpleWindow_XCreateSimpleWindowIn_X_Y_Width_Height_BorderWidth_Border_Background__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), int,, int,, unsigned_int,, unsigned_int,, unsigned_int,, unsigned_long,, unsigned_long,) \
  96.  C_func_3( int,, XSetWMProtocol_wrap, XSetWMProtocol_wrap_XSetWMProtocolOfWindow_Protocol__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(Atom,Atom_seal)) \
  97.  C_func_3( void,, XSetWMName, XSetWMName_XSetWMNameOfWindow_To__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(XTextProperty*,XTextProperty_seal)) \
  98.  C_func_3( void,, XSetWMIconName, XSetWMIconName_XSetWMIconNameOfWindow_To__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(XTextProperty*,XTextProperty_seal)) \
  99.  C_func_3( void,, XSetWMHints, XSetWMHints_XSetWMHintsOfWindow_To__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(XWMHints*,XWMHints_seal)) \
  100.  C_func_3( void,, XSetWMNormalHints, XSetWMNormalHints_XSetWMNormalHintsOfWindow_To__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(XSizeHints*,XSizeHints_seal)) \
  101.  C_func_3( void,, XSelectInput, XSelectInput_XSelectInputOfWindow_EventMask__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), long,) \
  102.  C_func_2( void,, XMapWindow, XMapWindow_XMapWindow__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal)) \
  103.  C_func_2( void,, XRaiseWindow, XRaiseWindow_XRaiseWindow__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal)) \
  104. /* cursor  */\
  105. \
  106.  C_func_9( void,, XWarpPointer, XWarpPointer_XWarpPointerSrcWindow_DestWindow_SrcX_SrcY_SrcWidth_SrcHeight_DestX_DestY__glue, , proxy,(Display*,Display_seal), proxy_null,(Window,Window_seal), proxy_null,(Window,Window_seal), int,, int,, unsigned_int,, unsigned_int,, int,, int,) \
  107.  C_func_9( int,, XGrabPointer, XGrabPointer_XGrabPointerWindow_OwnerEvents_EventMask_PointerMode_KeyboardMode_ConfineTo_Cursor_Time__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), bool,, unsigned_int,, int,, int,, proxy_null,(Window,Window_seal), proxy_null,(Cursor,Cursor_seal), unsigned_long,) \
  108.  C_func_2( void,, XUngrabPointer, XUngrabPointer_XUngrabPointerTime__glue, , proxy,(Display*,Display_seal), unsigned_long,) \
  109.  C_func_3( void,, XDefineCursor, XDefineCursor_XDefineCursorWindow_Cursor__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy_null,(Cursor,Cursor_seal)) \
  110.  C_func_2( void,, XUndefineCursor, XUndefineCursor_XUndefineCursorWindow__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal)) \
  111.  C_func_7( proxy,(Cursor,Cursor_seal), XCreatePixmapCursor, XCreatePixmapCursor_XCreatePixmapCursorSource_Mask_ForegroundColor_BackgroundColor_X_Y__glue, , proxy,(Display*,Display_seal), proxy,(Pixmap,Pixmap_seal), proxy_null,(Pixmap,Pixmap_seal), proxy,(XColor*,XColor_seal), proxy,(XColor*,XColor_seal), unsigned_int,, unsigned_int,) \
  112.  C_func_2( void,, XFreeCursor, XFreeCursor_XFreeCursor__glue, , proxy,(Display*,Display_seal), proxy,(Cursor,Cursor_seal)) \
  113. /* colormap  */\
  114. \
  115.  C_func_4( proxy,(Colormap,Colormap_seal), XCreateColormap, XCreateColormap_XCreateColormapWindow_Visual_Allocate__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(Visual*,Visual_seal), bool,) \
  116.  C_func_2( void,, XFreeColormap, XFreeColormap_XFreeColormap__glue, , proxy,(Display*,Display_seal), proxy,(Colormap,Colormap_seal)) \
  117.  C_func_3( void,, XSetWindowColormap, XSetWindowColormap_XSetWindow_Colormap__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal), proxy,(Colormap,Colormap_seal)) \
  118.  C_func_3( void,, XQueryColors_wrap, XQueryColors_wrap_XQueryColormap_Colors__glue, fail, proxy,(Display*,Display_seal), proxy,(Colormap,Colormap_seal), oop,objVector) \
  119.  C_func_3( void,, XStoreColors_wrap, XStoreColors_wrap_XStoreColormap_Colors__glue, fail, proxy,(Display*,Display_seal), proxy,(Colormap,Colormap_seal), oop,objVector) \
  120.  C_func_3( void,, XQueryColor, XQueryColor_XQueryColormap_Color__glue, , proxy,(Display*,Display_seal), proxy,(Colormap,Colormap_seal), proxy,(XColor*,XColor_seal)) \
  121.  C_func_3( void,, XStoreColor, XStoreColor_XStoreColormap_Color__glue, , proxy,(Display*,Display_seal), proxy,(Colormap,Colormap_seal), proxy,(XColor*,XColor_seal)) \
  122. /* pixmap  */\
  123. \
  124.  C_func_5( proxy,(Pixmap,Pixmap_seal), XCreateBitmapFromData, XCreateBitmapFromData_XCreateBitmapDrawable_Data_Width_Height__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), cbv,char*, unsigned_int,, unsigned_int,) \
  125.  C_func_5( proxy,(Pixmap,Pixmap_seal), XCreatePixmap, XCreatePixmap_XCreatePixmap_Width_Height_Depth__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), unsigned_int,, unsigned_int,, unsigned_int,) \
  126.  C_func_2( void,, XFreePixmap, XFreePixmap_XFreePixmap__glue, , proxy,(Display*,Display_seal), proxy,(Pixmap,Pixmap_seal)) \
  127. /* drawing  */\
  128. \
  129.  C_func_2( void,, XClearWindow, XClearWindow_XClearWindow__glue, , proxy,(Display*,Display_seal), proxy,(Window,Window_seal)) \
  130.  C_func_10( void,, XCopyArea, XCopyArea_XCopyAreaSrc_Dest_GC_SrcX_SrcY_Width_Height_DestX_DestY__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, unsigned_int,, unsigned_int,, int,, int,) \
  131.  C_func_5( void,, XDrawPoint, XDrawPoint_XDrawPoint_GC_X_Y__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,) \
  132.  C_func_7( void,, XDrawLine, XDrawLine_XDrawLine_GC_X1_Y1_X2_Y2__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, int,, int,) \
  133.  C_func_7( void,, XDrawRectangle, XDrawRectangle_XDrawRectangle_GC_X_Y_Width_Height__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, unsigned_int,, unsigned_int,) \
  134.  C_func_7( void,, XFillRectangle, XFillRectangle_XFillRectangle_GC_X_Y_Width_Height__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, unsigned_int,, unsigned_int,) \
  135.  C_func_7( void,, XFillPolygon_wrap, XFillPolygon_wrap_XFillPolygon_GC_Xs_Ys_Shape_Mode__glue, fail, proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), oop,objVector, oop,objVector, int,, int,) \
  136.  C_func_9( void,, XDrawArc, XDrawArc_XDrawArc_GC_X_Y_Width_Height_StartAngle_EndAngle__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, unsigned_int,, unsigned_int,, int,, int,) \
  137.  C_func_9( void,, XFillArc, XFillArc_XFillArc_GC_X_Y_Width_Height_StartAngle_EndAngle__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, unsigned_int,, unsigned_int,, int,, int,) \
  138.  C_func_6( void,, XDrawString, XDrawString_XDrawString_GC_X_Y_String__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), proxy,(GC,GC_seal), int,, int,, string_len_null,) \
  139. /* font  */\
  140. \
  141.  C_func_2( proxy,(XFontStruct*,XFontStruct_seal), XQueryFont, XQueryFont_XQueryFont__glue, , proxy,(Display*,Display_seal), proxy,(Font,Font_seal)) \
  142.  C_func_2( proxy,(XFontStruct*,XFontStruct_seal), XLoadQueryFont_wrap, XLoadQueryFont_wrap_XLoadQueryFont__glue, fail, proxy,(Display*,Display_seal), string_null,) \
  143.  C_func_2( void,, XFreeFont, XFreeFont_XFreeFont__glue, , proxy,(Display*,Display_seal), proxy,(XFontStruct*,XFontStruct_seal)) \
  144. /* image  */\
  145. \
  146.  C_func_8( proxy,(XImage*,XImage_seal), XGetImage, XGetImage_XGetImage_X_Y_Width_Height_PlaneMask_Format__glue, , proxy,(Display*,Display_seal), proxy,(Drawable,ANY_SEAL), int,, int,, unsigned_int,, unsigned_int,, unsigned_long,, int,) \
  147.  C_get_var( proxy_null,(Window,Window_seal), NULL, NULL_NullWindow_glue) \
  148.  C_get_var( proxy_null,(Cursor,Cursor_seal), NULL, NULL_NullCursor_glue) \
  149.  C_func_1( proxy,(Window,Window_seal), RootWindowOfScreen, RootWindowOfScreen_RootWindowOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  150.  C_func_1( proxy,(Visual*,Visual_seal), DefaultVisualOfScreen, DefaultVisualOfScreen_DefaultVisualOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  151.  C_func_1( proxy,(GC,GC_seal), DefaultGCOfScreen, DefaultGCOfScreen_DefaultGCOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  152.  C_func_1( proxy,(Colormap,Colormap_seal), DefaultColormapOfScreen, DefaultColormapOfScreen_DefaultColormapOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  153.  C_func_1( unsigned_long,, BlackPixelOfScreen, BlackPixelOfScreen_BlackPixelOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  154.  C_func_1( unsigned_long,, WhitePixelOfScreen, WhitePixelOfScreen_WhitePixelOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  155.  C_func_1( int,, WidthOfScreen, WidthOfScreen_WidthOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  156.  C_func_1( int,, HeightOfScreen, HeightOfScreen_HeightOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  157.  C_func_1( int,, DefaultDepthOfScreen, DefaultDepthOfScreen_DefaultDepthOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  158.  C_func_1( int,, XScreenNumberOfScreen, XScreenNumberOfScreen_XScreenNumberOfScreen_glue, , proxy,(Screen*,Screen_seal)) \
  159.  CC_new_0( proxy,(XVisualInfo*,XVisualInfo_seal), XVisualInfo, XVisualInfo_new_New_glue) \
  160.  CC_delete( proxy,(XVisualInfo*,XVisualInfo_seal), XVisualInfo_delete_Delete_glue) \
  161.  C_func_2( int,, XTextWidth, XTextWidth_XTextWidth__glue, , proxy,(XFontStruct*,XFontStruct_seal), string_len_null,) \
  162.  C_get_comp( proxy,(Font,Font_seal), proxy,(XFontStruct*,XFontStruct_seal), .fid, XFontStruct_fid_Fid_glue) \
  163.  C_get_comp( int,, proxy,(XFontStruct*,XFontStruct_seal), .ascent, XFontStruct_ascent_Ascent_glue) \
  164.  C_get_comp( int,, proxy,(XFontStruct*,XFontStruct_seal), .descent, XFontStruct_descent_Descent_glue) \
  165.  C_func_1( int,, maxCharWidth, maxCharWidth_MaxCharWidth_glue, , proxy,(XFontStruct*,XFontStruct_seal)) \
  166.  C_func_1( int,, maxCharHeight, maxCharHeight_MaxCharHeight_glue, , proxy,(XFontStruct*,XFontStruct_seal)) \
  167.  C_get_comp( int,, proxy,(XCharStruct*,XCharStruct_seal), .width, XCharStruct_width_Width_glue) \
  168.  C_get_comp( int,, proxy,(XCharStruct*,XCharStruct_seal), .ascent, XCharStruct_ascent_Ascent_glue) \
  169.  C_get_comp( int,, proxy,(XCharStruct*,XCharStruct_seal), .descent, XCharStruct_descent_Descent_glue) \
  170.  CC_new_0( proxy,(XGCValues*,XGCValues_seal), XGCValues, XGCValues_new_New_glue) \
  171.  CC_delete( proxy,(XGCValues*,XGCValues_seal), XGCValues_delete_Delete_glue) \
  172.  C_get_comp( int,, proxy,(XGCValues*,XGCValues_seal), .function, XGCValues_function_Function_glue) \
  173.  C_get_comp( unsigned_long,, proxy,(XGCValues*,XGCValues_seal), .plane_mask, XGCValues_plane_mask_Plane_mask_glue) \
  174.  C_get_comp( unsigned_long,, proxy,(XGCValues*,XGCValues_seal), .foreground, XGCValues_foreground_Foreground_glue) \
  175.  C_get_comp( unsigned_long,, proxy,(XGCValues*,XGCValues_seal), .background, XGCValues_background_Background_glue) \
  176.  C_get_comp( int,, proxy,(XGCValues*,XGCValues_seal), .line_width, XGCValues_line_width_Line_width_glue) \
  177.  C_get_comp( int,, proxy,(XGCValues*,XGCValues_seal), .fill_style, XGCValues_fill_style_Fill_style_glue) \
  178.  C_get_comp( int,, proxy,(XGCValues*,XGCValues_seal), .fill_rule, XGCValues_fill_rule_Fill_rule_glue) \
  179.  C_get_comp( bool,, proxy,(XGCValues*,XGCValues_seal), .graphics_exposures, XGCValues_graphics_exposures_Graphics_exposures_glue) \
  180.  C_get_comp( proxy,(Font,Font_seal), proxy,(XGCValues*,XGCValues_seal), .font, XGCValues_font_Font_glue) \
  181.  C_get_comp( proxy,(Pixmap,Pixmap_seal), proxy,(XGCValues*,XGCValues_seal), .stipple, XGCValues_stipple_Stipple_glue) \
  182.  CC_new_0( proxy,(XColor*,XColor_seal), XColor, XColor_new_New_glue) \
  183.  CC_delete( proxy,(XColor*,XColor_seal), XColor_delete_Delete_glue) \
  184.  C_get_comp( int,, proxy,(XColor*,XColor_seal), .pixel, XColor_pixel_Pixel_glue) \
  185.  C_get_comp( int,, proxy,(XColor*,XColor_seal), .red, XColor_red_Red_glue) \
  186.  C_get_comp( int,, proxy,(XColor*,XColor_seal), .green, XColor_green_Green_glue) \
  187.  C_get_comp( int,, proxy,(XColor*,XColor_seal), .blue, XColor_blue_Blue_glue) \
  188.  C_get_comp( char,, proxy,(XColor*,XColor_seal), .flags, XColor_flags_Flags_glue) \
  189.  C_set_comp( proxy,(XColor*,XColor_seal), .pixel, int,, XColor_pixel_Pixel__glue) \
  190.  C_set_comp( proxy,(XColor*,XColor_seal), .red, int,, XColor_red_Red__glue) \
  191.  C_set_comp( proxy,(XColor*,XColor_seal), .green, int,, XColor_green_Green__glue) \
  192.  C_set_comp( proxy,(XColor*,XColor_seal), .blue, int,, XColor_blue_Blue__glue) \
  193.  C_set_comp( proxy,(XColor*,XColor_seal), .flags, char,, XColor_flags_Flags__glue) \
  194.  C_func_3( unsigned_long,, XGetPixel, XGetPixel_XGetPixelX_Y__glue, , proxy,(XImage*,XImage_seal), int,, int,) \
  195.  CC_new_0( proxy,(XEvent*,XEvent_seal), XEvent, XEvent_new_New_glue) \
  196.  CC_delete( proxy,(XEvent*,XEvent_seal), XEvent_delete_BasicDelete_glue) \
  197.  C_get_comp( int,, proxy,(XEvent*,XEvent_seal), .type, XEvent_type_Type_glue) \
  198.  C_func_1( proxy,(XEvent*,XEvent_seal), asXEvent, asXEvent_AsXEvent_glue, , proxy,(XEvent*,ANY_SEAL)) \
  199.  C_func_1( proxy,(XAnyEvent*,XAnyEvent_seal), get_xany_wrap, get_xany_wrap_Xany_glue, , proxy,(XEvent*,XEvent_seal)) \
  200.  C_func_1( proxy,(XButtonEvent*,XButtonEvent_seal), get_xbutton_wrap, get_xbutton_wrap_Xbutton_glue, , proxy,(XEvent*,XEvent_seal)) \
  201.  C_func_1( proxy,(XClientMessageEvent*,XClientMessageEvent_seal), get_xclient_wrap, get_xclient_wrap_Xclient_glue, , proxy,(XEvent*,XEvent_seal)) \
  202.  C_func_1( proxy,(XColormapEvent*,XColormapEvent_seal), get_xcolormap_wrap, get_xcolormap_wrap_Xcolormap_glue, , proxy,(XEvent*,XEvent_seal)) \
  203.  C_func_1( proxy,(XConfigureEvent*,XConfigureEvent_seal), get_xconfigure_wrap, get_xconfigure_wrap_Xconfigure_glue, , proxy,(XEvent*,XEvent_seal)) \
  204.  C_func_1( proxy,(XCrossingEvent*,XCrossingEvent_seal), get_xcrossing_wrap, get_xcrossing_wrap_Xcrossing_glue, , proxy,(XEvent*,XEvent_seal)) \
  205.  C_func_1( proxy,(XExposeEvent*,XExposeEvent_seal), get_xexpose_wrap, get_xexpose_wrap_Xexpose_glue, , proxy,(XEvent*,XEvent_seal)) \
  206.  C_func_1( proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), get_xgraphicsexpose_wrap, get_xgraphicsexpose_wrap_Xgraphicsexpose_glue, , proxy,(XEvent*,XEvent_seal)) \
  207.  C_func_1( proxy,(XKeyEvent*,XKeyEvent_seal), get_xkey_wrap, get_xkey_wrap_Xkey_glue, , proxy,(XEvent*,XEvent_seal)) \
  208.  C_func_1( proxy,(XMapEvent*,XMapEvent_seal), get_xmap_wrap, get_xmap_wrap_Xmap_glue, , proxy,(XEvent*,XEvent_seal)) \
  209.  C_func_1( proxy,(XMotionEvent*,XMotionEvent_seal), get_xmotion_wrap, get_xmotion_wrap_Xmotion_glue, , proxy,(XEvent*,XEvent_seal)) \
  210.  C_func_1( proxy,(XNoExposeEvent*,XNoExposeEvent_seal), get_xnoexpose_wrap, get_xnoexpose_wrap_Xnoexpose_glue, , proxy,(XEvent*,XEvent_seal)) \
  211.  C_func_1( proxy,(XReparentEvent*,XReparentEvent_seal), get_xreparent_wrap, get_xreparent_wrap_Xreparent_glue, , proxy,(XEvent*,XEvent_seal)) \
  212.  C_func_1( proxy,(XUnmapEvent*,XUnmapEvent_seal), get_xunmap_wrap, get_xunmap_wrap_Xunmap_glue, , proxy,(XEvent*,XEvent_seal)) \
  213.  C_func_1( proxy,(XVisibilityEvent*,XVisibilityEvent_seal), get_xvisibility_wrap, get_xvisibility_wrap_Xvisibility_glue, , proxy,(XEvent*,XEvent_seal)) \
  214.  C_get_comp( int,, proxy,(XButtonEvent*,XButtonEvent_seal), .x, XButtonEvent_x_X_glue) \
  215.  C_get_comp( int,, proxy,(XButtonEvent*,XButtonEvent_seal), .y, XButtonEvent_y_Y_glue) \
  216.  C_get_comp( int,, proxy,(XButtonEvent*,XButtonEvent_seal), .x_root, XButtonEvent_x_root_X_root_glue) \
  217.  C_get_comp( int,, proxy,(XButtonEvent*,XButtonEvent_seal), .y_root, XButtonEvent_y_root_Y_root_glue) \
  218.  C_get_comp( unsigned_int,, proxy,(XButtonEvent*,XButtonEvent_seal), .state, XButtonEvent_state_State_glue) \
  219.  C_get_comp( unsigned_int,, proxy,(XButtonEvent*,XButtonEvent_seal), .button, XButtonEvent_button_Button_glue) \
  220.  C_get_comp( proxy,(Window,Window_seal), proxy,(XButtonEvent*,XButtonEvent_seal), .window, XButtonEvent_window_Window_glue) \
  221.  C_get_comp( proxy,(Atom,Atom_seal), proxy,(XClientMessageEvent*,XClientMessageEvent_seal), .message_type, XClientMessageEvent_message_type_Message_type_glue) \
  222.  C_get_comp( int,, proxy,(XClientMessageEvent*,XClientMessageEvent_seal), .format, XClientMessageEvent_format_Format_glue) \
  223.  C_func_2( proxy,(Atom,Atom_seal), XClientMessageEvent_atomAt_wrap, XClientMessageEvent_atomAt_wrap_AtomAt__glue, fail, proxy,(XClientMessageEvent*,XClientMessageEvent_seal), unsigned_int,) \
  224.  C_get_comp( proxy,(Window,Window_seal), proxy,(XClientMessageEvent*,XClientMessageEvent_seal), .window, XClientMessageEvent_window_Window_glue) \
  225.  C_get_comp( bool,, proxy,(XColormapEvent*,XColormapEvent_seal), .c_new, XColormapEvent_c_new_C_new_glue) \
  226.  C_get_comp( unsigned_int,, proxy,(XColormapEvent*,XColormapEvent_seal), .state, XColormapEvent_state_State_glue) \
  227.  C_get_comp( proxy,(Window,Window_seal), proxy,(XColormapEvent*,XColormapEvent_seal), .window, XColormapEvent_window_Window_glue) \
  228.  C_get_comp( int,, proxy,(XConfigureEvent*,XConfigureEvent_seal), .x, XConfigureEvent_x_X_glue) \
  229.  C_get_comp( int,, proxy,(XConfigureEvent*,XConfigureEvent_seal), .y, XConfigureEvent_y_Y_glue) \
  230.  C_get_comp( int,, proxy,(XConfigureEvent*,XConfigureEvent_seal), .width, XConfigureEvent_width_Width_glue) \
  231.  C_get_comp( int,, proxy,(XConfigureEvent*,XConfigureEvent_seal), .height, XConfigureEvent_height_Height_glue) \
  232.  C_get_comp( proxy,(Window,Window_seal), proxy,(XConfigureEvent*,XConfigureEvent_seal), .window, XConfigureEvent_window_Window_glue) \
  233.  C_get_comp( proxy,(Window,Window_seal), proxy,(XCrossingEvent*,XCrossingEvent_seal), .window, XCrossingEvent_window_Window_glue) \
  234.  C_get_comp( int,, proxy,(XExposeEvent*,XExposeEvent_seal), .x, XExposeEvent_x_X_glue) \
  235.  C_get_comp( int,, proxy,(XExposeEvent*,XExposeEvent_seal), .y, XExposeEvent_y_Y_glue) \
  236.  C_get_comp( int,, proxy,(XExposeEvent*,XExposeEvent_seal), .width, XExposeEvent_width_Width_glue) \
  237.  C_get_comp( int,, proxy,(XExposeEvent*,XExposeEvent_seal), .height, XExposeEvent_height_Height_glue) \
  238.  C_get_comp( int,, proxy,(XExposeEvent*,XExposeEvent_seal), .count, XExposeEvent_count_Count_glue) \
  239.  C_get_comp( proxy,(Window,Window_seal), proxy,(XExposeEvent*,XExposeEvent_seal), .window, XExposeEvent_window_Window_glue) \
  240.  C_get_comp( int,, proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), .x, XGraphicsExposeEvent_x_X_glue) \
  241.  C_get_comp( int,, proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), .y, XGraphicsExposeEvent_y_Y_glue) \
  242.  C_get_comp( int,, proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), .width, XGraphicsExposeEvent_width_Width_glue) \
  243.  C_get_comp( int,, proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), .height, XGraphicsExposeEvent_height_Height_glue) \
  244.  C_get_comp( int,, proxy,(XGraphicsExposeEvent*,XGraphicsExposeEvent_seal), .count, XGraphicsExposeEvent_count_Count_glue) \
  245.  C_get_comp( int,, proxy,(XKeyEvent*,XKeyEvent_seal), .x, XKeyEvent_x_X_glue) \
  246.  C_get_comp( int,, proxy,(XKeyEvent*,XKeyEvent_seal), .y, XKeyEvent_y_Y_glue) \
  247.  C_get_comp( int,, proxy,(XKeyEvent*,XKeyEvent_seal), .x_root, XKeyEvent_x_root_X_root_glue) \
  248.  C_get_comp( int,, proxy,(XKeyEvent*,XKeyEvent_seal), .y_root, XKeyEvent_y_root_Y_root_glue) \
  249.  C_get_comp( unsigned_int,, proxy,(XKeyEvent*,XKeyEvent_seal), .state, XKeyEvent_state_State_glue) \
  250.  C_get_comp( unsigned_int,, proxy,(XKeyEvent*,XKeyEvent_seal), .keycode, XKeyEvent_keycode_Keycode_glue) \
  251.  C_get_comp( proxy,(Window,Window_seal), proxy,(XKeyEvent*,XKeyEvent_seal), .window, XKeyEvent_window_Window_glue) \
  252.  C_func_2( int,, XLookupString_wrap, XLookupString_wrap_XLookupStringReturn__glue, , proxy,(XKeyEvent*,XKeyEvent_seal), bv_len,char*) \
  253.  C_get_comp( proxy,(Window,Window_seal), proxy,(XMapEvent*,XMapEvent_seal), .window, XMapEvent_window_Window_glue) \
  254.  C_get_comp( int,, proxy,(XMotionEvent*,XMotionEvent_seal), .x, XMotionEvent_x_X_glue) \
  255.  C_get_comp( int,, proxy,(XMotionEvent*,XMotionEvent_seal), .y, XMotionEvent_y_Y_glue) \
  256.  C_get_comp( int,, proxy,(XMotionEvent*,XMotionEvent_seal), .x_root, XMotionEvent_x_root_X_root_glue) \
  257.  C_get_comp( int,, proxy,(XMotionEvent*,XMotionEvent_seal), .y_root, XMotionEvent_y_root_Y_root_glue) \
  258.  C_get_comp( unsigned_int,, proxy,(XMotionEvent*,XMotionEvent_seal), .state, XMotionEvent_state_State_glue) \
  259.  C_get_comp( char,, proxy,(XMotionEvent*,XMotionEvent_seal), .is_hint, XMotionEvent_is_hint_Is_hint_glue) \
  260.  C_get_comp( proxy,(Window,Window_seal), proxy,(XMotionEvent*,XMotionEvent_seal), .window, XMotionEvent_window_Window_glue) \
  261.  C_get_comp( int,, proxy,(XReparentEvent*,XReparentEvent_seal), .x, XReparentEvent_x_X_glue) \
  262.  C_get_comp( int,, proxy,(XReparentEvent*,XReparentEvent_seal), .y, XReparentEvent_y_Y_glue) \
  263.  C_get_comp( proxy,(Window,Window_seal), proxy,(XReparentEvent*,XReparentEvent_seal), .window, XReparentEvent_window_Window_glue) \
  264.  C_get_comp( proxy,(Window,Window_seal), proxy,(XReparentEvent*,XReparentEvent_seal), .parent, XReparentEvent_parent_Parent_window_glue) \
  265.  C_get_comp( proxy,(Window,Window_seal), proxy,(XUnmapEvent*,XUnmapEvent_seal), .window, XUnmapEvent_window_Window_glue) \
  266.  C_get_comp( unsigned_int,, proxy,(XVisibilityEvent*,XVisibilityEvent_seal), .state, XVisibilityEvent_state_State_glue) \
  267.  C_get_comp( proxy,(Window,Window_seal), proxy,(XVisibilityEvent*,XVisibilityEvent_seal), .window, XVisibilityEvent_window_Window_glue) \
  268.  C_func_0( proxy,(XSizeHints*,XSizeHints_seal), XAllocSizeHints, XAllocSizeHints_New_glue, ) \
  269.  C_func_1( void,, XFree_XSizeHints_wrap, XFree_XSizeHints_wrap_Delete_glue, , proxy,(XSizeHints*,XSizeHints_seal)) \
  270.  C_get_comp( long,, proxy,(XSizeHints*,XSizeHints_seal), .flags, XSizeHints_flags_Flags_glue) \
  271.  C_get_comp( int,, proxy,(XSizeHints*,XSizeHints_seal), .min_width, XSizeHints_min_width_Min_width_glue) \
  272.  C_get_comp( int,, proxy,(XSizeHints*,XSizeHints_seal), .min_height, XSizeHints_min_height_Min_height_glue) \
  273.  C_get_comp( int,, proxy,(XSizeHints*,XSizeHints_seal), .max_width, XSizeHints_max_width_Max_width_glue) \
  274.  C_get_comp( int,, proxy,(XSizeHints*,XSizeHints_seal), .max_height, XSizeHints_max_height_Max_height_glue) \
  275.  C_set_comp( proxy,(XSizeHints*,XSizeHints_seal), .flags, long,, XSizeHints_flags_Flags__glue) \
  276.  C_set_comp( proxy,(XSizeHints*,XSizeHints_seal), .min_width, int,, XSizeHints_min_width_Min_width__glue) \
  277.  C_set_comp( proxy,(XSizeHints*,XSizeHints_seal), .min_height, int,, XSizeHints_min_height_Min_height__glue) \
  278.  C_set_comp( proxy,(XSizeHints*,XSizeHints_seal), .max_width, int,, XSizeHints_max_width_Max_width__glue) \
  279.  C_set_comp( proxy,(XSizeHints*,XSizeHints_seal), .max_height, int,, XSizeHints_max_height_Max_height__glue) \
  280.  C_func_0( proxy,(XWMHints*,XWMHints_seal), XAllocWMHints, XAllocWMHints_New_glue, ) \
  281.  C_func_1( void,, XFree_XWMHints_wrap, XFree_XWMHints_wrap_Delete_glue, , proxy,(XWMHints*,XWMHints_seal)) \
  282.  C_get_comp( long,, proxy,(XWMHints*,XWMHints_seal), .flags, XWMHints_flags_Flags_glue) \
  283.  C_get_comp( bool,, proxy,(XWMHints*,XWMHints_seal), .input, XWMHints_input_Input_glue) \
  284.  C_get_comp( int,, proxy,(XWMHints*,XWMHints_seal), .initial_state, XWMHints_initial_state_Initial_state_glue) \
  285.  C_get_comp( int,, proxy,(XWMHints*,XWMHints_seal), .icon_x, XWMHints_icon_x_Icon_x_glue) \
  286.  C_get_comp( int,, proxy,(XWMHints*,XWMHints_seal), .icon_y, XWMHints_icon_y_Icon_y_glue) \
  287.  C_get_comp( proxy,(Pixmap,Pixmap_seal), proxy,(XWMHints*,XWMHints_seal), .icon_pixmap, XWMHints_icon_pixmap_Icon_pixmap_glue) \
  288.  C_get_comp( proxy,(Window,Window_seal), proxy,(XWMHints*,XWMHints_seal), .icon_window, XWMHints_icon_window_Icon_window_glue) \
  289.  C_get_comp( proxy,(Pixmap,Pixmap_seal), proxy,(XWMHints*,XWMHints_seal), .icon_mask, XWMHints_icon_mask_Icon_mask_glue) \
  290.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .flags, long,, XWMHints_flags_Flags__glue) \
  291.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .input, bool,, XWMHints_input_Input__glue) \
  292.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .initial_state, int,, XWMHints_initial_state_Initial_state__glue) \
  293.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .icon_x, int,, XWMHints_icon_x_Icon_x__glue) \
  294.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .icon_y, int,, XWMHints_icon_y_Icon_y__glue) \
  295.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .icon_pixmap, proxy,(Pixmap,Pixmap_seal), XWMHints_icon_pixmap_Icon_pixmap__glue) \
  296.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .icon_window, proxy,(Window,Window_seal), XWMHints_icon_window_Icon_window__glue) \
  297.  C_set_comp( proxy,(XWMHints*,XWMHints_seal), .icon_mask, proxy,(Pixmap,Pixmap_seal), XWMHints_icon_mask_Icon_mask__glue) \
  298.  CC_new_0( proxy,(XTextProperty*,XTextProperty_seal), XTextProperty, XTextProperty_new_New_glue) \
  299.  C_func_1( void,, XFree, XFree_FreeValue__glue, , proxy,(char*,XTextProperty_value_seal)) \
  300.  CC_delete( proxy,(XTextProperty*,XTextProperty_seal), XTextProperty_delete_BasicDelete_glue) \
  301.  C_get_comp( proxy,(unsigned char*,XTextProperty_value_seal), proxy,(XTextProperty*,XTextProperty_seal), .value, XTextProperty_value_Value_glue) \
  302.  C_func_2( int,, XStringToTextProperty_wrap, XStringToTextProperty_wrap_XStringToTextProperty__glue, , proxy,(XTextProperty*,XTextProperty_seal), string,) \
  303.  
  304.